package com.supermap.dubbo.api.cloud.cust.menu;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * @author aqua
 * @desc
 * @date 2019年02月21 10:55
 * @email 1301584033@qq.com
 */
public class SysMenu  implements Serializable {
    private Integer id;
    private String name;
    private String code;
    private String url;
    private Integer category;
    private Integer functiontype;
    private String icon;
    private String orderNum;
    private String createtime;
    private String updatetime;
    private String createuser;
    private String updateuser;
    private Integer state;
    private List<SysMenu> sysMenus=new ArrayList<>();

    public List<SysMenu> getSysMenus() {
        return sysMenus;
    }

    public void setSysMenus(List<SysMenu> sysMenus) {
        this.sysMenus = sysMenus;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public Integer getCategory() {
        return category;
    }

    public void setCategory(Integer category) {
        this.category = category;
    }

    public Integer getFunctiontype() {
        return functiontype;
    }

    public void setFunctiontype(Integer functiontype) {
        this.functiontype = functiontype;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public String getOrderNum() {
        return orderNum;
    }

    public void setOrderNum(String orderNum) {
        this.orderNum = orderNum;
    }

    public String getCreatetime() {
        return createtime;
    }

    public void setCreatetime(String createtime) {
        this.createtime = createtime;
    }

    public String getUpdatetime() {
        return updatetime;
    }

    public void setUpdatetime(String updatetime) {
        this.updatetime = updatetime;
    }

    public String getCreateuser() {
        return createuser;
    }

    public void setCreateuser(String createuser) {
        this.createuser = createuser;
    }

    public String getUpdateuser() {
        return updateuser;
    }

    public void setUpdateuser(String updateuser) {
        this.updateuser = updateuser;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }
}
